body{font-family: "Microsoft YaHei","微软雅黑","Simsun","宋体";background: #fff;}
li{list-style: none;}ul{padding-left: 0;}
.a{text-decoration: none;color:#615e5e}
a:hover{text-decoration: none;}
.ell{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

/* 动画 
.transform,.r-l-b-tit-b,.r-l-b-tit-b p,.menu-list li h3 span,.honour-list2-img:before,.honour-list2-img:after,.honour-list2 li p{-moz-transition:all .4s ease 0s; /* Firefox 4 */-webkit-transition:all .4s ease 0s; /* Safari and Chrome */-o-transition:all .4s ease 0s; /* Opera */}
.rotate{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg); -ms-transform:rotate(0deg);transform:rotate(0deg);}
.rotate90,.menu-list li.current h3 span{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);  -ms-transform:rotate(90deg);transform:rotate(90deg);}

/*背景覆盖*/
.bg-cover,.h-new-list li h3 i,.notes ul:before,.honour-list2-img:after{background-position: center center;background-repeat: no-repeat;background-size: cover;}

/*左侧菜单*/
.menu{border: 1px #c9cdd1 solid;}
.menu-t{background:#f0efef;padding:20px 0px 20px 10px;border-bottom: 1px #ccc dashed;}
.menu-t strong{color: #333333;font-size: 20px;}
.menu-t small{display: inline-block;color:#666666;font-size: 12px;margin-left: 5px;}
.menu-list {visibility: visible;border-top: 1px #ccc dashed;padding-left: 10px;padding-right: 10px;}
.menu-list2 .sub-menu{display: block;padding-bottom: 10px;}
.sub-menu a{display: block;border-bottom:1px #E0E0E0 dashed;padding:8px 10px;}
.sub-menu a em{font-size: 10px;top: -2px;color: #bbbec3;vertical-align: middle;}
.sub-menu a i{float: right;color: #bbbec3;vertical-align: middle;top: 3px;}
.sub-menu a span{font-size: 14px;color: #333333;position: relative;display: inline-block;margin-left: 20px;}
.sub-menu li:hover a span{color: #da251d;}
.sub-menu li:hover a em{color: #da251d;}
.sub-menu li:hover a i{color: #da251d;}
.sub-menu li:hover a,.sub-menu li.active a span{color: #da251d;}
.sub-menu li.active a em{color: #da251d;}
.sub-menu li.active a i{color: #da251d;}
.sub-menu li.current a i:before {
  content: "\e259";
}
.sub-menu li a i:before {
  content: "\e258";
}

.item-menu-nav a{color: #333333;font-size: 14px;}
.item-menu-nav a span{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #BBBEC3;vertical-align: middle;margin-right: 5px;}
.sub-menu .item-menu-nav a span{margin-left: 10px;margin-right: 10px;}
.item-menu-nav a:hover{color: #DA251D;}
.item-menu-nav a:hover span{background: #DA251D;}
.item-menu-nav{display: none;}
.item-menu-nav a.active-sub{color: #DA251D;}
.item-menu-nav a.active-sub span{background: #DA251D;}
.sub-menu li.active .item-menu-nav{display: block;}


.menu-collapse{display: none;}
.block-a{margin-top: 30px;padding-left: 0;}
.block-b{margin-top: 0px;padding-right: 0;}
.location{line-height: 35px;color:#656565;margin-left: 0;margin-top: 30px;width: 100%;}
.news-list .news-img img{width: auto;max-width: 100%;margin-top: 15px;}
.news-content .news-img img{width: auto;max-width: 100%;margin-top: 15px;}
.location a{color:#999999;text-decoration: none;font-size: 14px;}
.location i{font-size: 12px;color: #999999;}
.location a:hover{color:#293B81;}
.location a.acolor{font-size: 16px;color: #da251d;}
.elocation img{width: 19px;height: 19px;position:relative; top:-4px;}
.elocation a:hover{color: #c4160f}
.news-img img{width: auto;max-width: 100%;margin-top: 15px;}
.menu-collapse span{display: block;width: 16px;height: 2px;margin-top: 7px;background: #00468e;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;}
.menu-collapse span + span {margin-top:-2px;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg); -ms-transform:rotate(0deg);transform:rotate(0deg);}
.menu-collapse.collapsed span + span {margin-top:-2px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);  -ms-transform:rotate(90deg);transform:rotate(90deg);}

/*分页*/

.fenye{text-align: center;display: block;margin-bottom: 0px;clear: both;padding-top: 0px;}
.fenye a{display: inline-block;height: 30px;text-align: center;line-height: 30px;border:1px #727b8c solid;padding: 0 10px;text-decoration: none;margin-right: 5px;margin-bottom: 10px;color:#727b8c;}
.fenye a:last-child{margin-right: 0;}
.fenye a:hover{background: #c4160f;color:#fff;}
.fenye a.current,.fenye a.current:hover{background: #b2bbc6;color:#fff;}
.fenye a.disable,.fenye a.disable:hover{background: none;border-color:#CCCDC8;color:#CCCDC8;}

/*公司新闻*/
.news-list{margin-bottom: 20px;}

.news-list li{display: block;overflow: hidden;border-bottom:1px #E8E8EA solid;}
.news-list li a{display: block;padding: 10px 0;text-decoration: none;}
.news-list-img{width: 180px;text-align: center;float: left;height: 110px;}
.news-list-img img{width: 90%;}
.news-list-i{margin-left: 190px;padding-right: 10px;}
.news-list-d{margin-left: 0;padding: 0 10px;}
.news-list-i h5{margin-top: 0;font-size: 16px;color:#444444;margin:5px 0 5px;font-weight: bold;}
.news-list-i p{line-height: 20px;max-height: 40px;overflow: hidden;font-size: 12px;color:#656565;}/*20150910*/
.news-list-i span{display: block;line-height: 20px;color:#999999;margin-top: 10px;}
.news-list-i i{font-size: 16px;}
.news-list li:hover{background: #F0EFEF;}
.news-list li:hover h5{color: #da251d;}
.new-detail{margin-top: 20px;}
.new-detail strong{font-size: 16px;text-align: center;color: #666666;}
.new-detail span{font-size: 14px;color: #00a2e9}
.new-detail p{font-size: 14px;color: #666666;text-indent: 2em}
.new-detail-bottom{border-top: 1px #ccc solid;margin-top: 40px;}
.new-detail-bottom p{font-size: 14px;line-height: 30px;color: #adadad;}
.news-left{margin-top: 30px;}
.news-left-top{padding:10px 10px;margin-bottom: 1px;position: relative;background:#009944;text-align: center;}
.news-left-top small{display: block;color:#fff;font-size: 16px;line-height: 20px;}
.news-left-top strong{color: #fff;font-size: 24px;}
.news-left-center{border: 1px #009944 solid;margin-top: -1px;}
.news-left-center em{background: url(../images/laws-icon.png);display: inline-block;width: 12px;height: 12px;background-size: cover;}
.news-left-center li{border-bottom: 1px #ccc dashed;padding: 10px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news-left-center li span{color: #666;font-size: 14px;}
.news-left-center li:last-child{border: none;}
.news-left-center ul li:hover span{color: #00a2e9;}
/*新闻详情*/
.news-content .container{width: 100%;}
.news-content h3{color: #333333;line-height: 32px;margin-bottom: 0;font-size: 16px;padding: 10px;text-align: center;border-bottom:1px #D3D3D9 dashed;font-weight: bold;}
.news-content-i{padding: 10px;line-height: 20px;color:#999;font-size: 14px;text-align: center;}
.news-content-b{padding:10px;font-size: 14px;color:#000000;}
.news-content-b p{font-size: 14px;color:#333333;line-height: 24px;margin-bottom: 20px;}
.news-content-b img{max-width: 100%;}
.news-content-bottom{background: #ffffff;overflow: hidden;margin-top: 20px;}
.news-content-bottom [class^="col-"],.news-content-link [class^="col-"]{padding: 0;}
.news-content-bottom a.back-list{display: inline-block;line-height: 34px;border:1px #c4160f solid;color:#c4160f;padding: 0 10px;text-decoration: none;}
.news-content-bottom [class^="col-"]:last-child{text-align: right;}
.news-content-link{padding: 20px 10px;}
.news-content-link a{display: block;padding: 0;text-decoration: none;line-height: 20px;color: #565d6c;font-size: 12px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.news-content-link a span{color:#666666;}
.news-content-link a small{color: #999999;font-size: 12px;}
.a-link-next{text-align: right;}
.bottom-art{margin-bottom: 30px;}
.fenxiang{float: right;}
.fx{position: absolute;right:10px;display: inline-block;top:15px;}
.jiathis_style_24x24{display: inline-block;vertical-align: middle;}
.new-bottom{background: #f3f5fa;border-top: 1px #ccc dashed;overflow: hidden;padding:15px 10px;position: relative;}
/*产品展示*/
.product .index-product-info .index-product-img{height: 210px;}
.product-img{border-bottom: 1px #e8e8e8 solid;display: block;position: absolute;padding-bottom: 30px;}
.product-img img{width: auto;max-width: 100%;}
.product .index-product-info{padding: 0 10px;margin-bottom: 40px;}
.product .index-product-info:nth-child(3n+1){padding-left: 0;padding-right: 26px;}
.product .index-product-info:nth-child(3n+2){padding-left: 13px;padding-right: 13px;}
.product .index-product-info:nth-child(3n){padding-left: 26px;padding-right: 0;}
.product .index-product-slide p{line-height: 20px;max-height: 80px;}
.product .index-product-slide a{line-height: 20px;color: #ffffff;font-size: 14px;background: #da251d;}
.product-list{margin-top: 40px;}
/*产品详情*/
.details{margin-top: 30px;margin-bottom: 30px;}
.details .container{width: 100%;}
.details-b{margin: 0 -15px;padding: 50px 0 20px;position: relative;}
.details-img{border:1px #ECECEC solid;background: #fff;text-align: center;padding: 50px 25px 50px 15px;}
.details-img img{max-width: 100%}
.details-i h3{margin-top: 0;line-height: 32px;font-size: 16px;color:#444444;border-bottom:1px #E0E0E0 dashed;font-weight: bold;margin-bottom: 20px;}
.details-i p{font-size: 14px;line-height: 22px;color:#666666;}
.details-i-btn{padding: 15px 0;}
.details-i-btn a{display: inline-block;line-height: 50px;font-size: 18px;color:#fff;padding: 0 20px;background: #F1AD00;text-decoration: none;}
.details-b2{border:1px #ECECEC solid;margin-top: 30px;}
.details-b2-t{background: #EEF0F6;padding-left: 10px;height: 45px;border-bottom:1px #ECECEC solid;}
.details-b2-t h4{float: left;line-height: 50px;margin: 0;border-top:3px #c4160f solid;margin-top: -8px;background: #fff;color:#999999;padding: 0 15px;}
.details-b2-t span{width: 10px;height: 10px;margin-left: 10px;}
.details-b2-b{padding: 20px;padding-bottom: 50px;}
.details-b2-b strong{color: #656565;font-size: 16px;}
.details-b2-b p{color: #666666;font-size: 14px;line-height: 25px;margin-top: 30px;}
.details-b2-b img{max-width: 100%}
.product-detail1{padding-left: 0;padding-right: 10px;}
.product-detail2{padding-right: 0;padding-left: 10px;}

.product-table,.product-table table{width: 100%;}
.product-table,.product-table table{width: 100%;}
.product-table td,.product-table th{border: 1px solid #cccccc;color: #333333;font-size: 14px;padding: 5px 0px;word-break: break-all;word-wrap: break-word;}
.product-table td:first-child{word-break: break-all;padding: 5px 10px;width: 120px;word-break: break-all;}
.product-table th{border-left: none;font-weight: normal;width: 150px;}
.product-table table tr:last-child th,.product-table table tr:last-child td{border-bottom: none;}
.product-table table tr:first-child th,.product-table table tr:first-child td{border-top: none;}
.product-table table tr td{border-right: 0;word-break: break-all;}
.product-table tr td:last-child{padding: 0px;}
.product-table table tr th,.product-table table tr td,.product-table tr td:last-child td{padding: 5px 10px;}
.product-table table tr table{width: 100%;}
.product-table table tr td table td{padding:5px 10px;}
.product-table table tr td table td:first-child{border-left: none;width: auto;}


.qy-yg-gs-bd{padding: 20px;}
.qy-yg-gs-bd p{line-height: 24px;margin-bottom: 20px;font-size: 14px;color: #333333;}
.qy-yg-gs-bd p img{max-width: 100%;}

/*技术服务-服务概述*/
.service{}
.service p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 20px;}
.service p span{color: #c4160f}
.service strong{font-size: 14px;display: block;color: #444444}

/*技术服务-服务业绩*/
.contact-us{padding-top: 10px;border-top: 1px #ccc solid;}
.slideTxtBox{}
.slideTxtBox .hd ul li i{display: none;margin-left: 10px;}
.slideTxtBox .hd ul li.on i{display: inline-block;}

.qy-yg-gs .bd{border: 1px solid #eaecee;border-top: none;}
.qy-yg-gs .bd ul{background: #fff;overflow: hidden;padding-left: 15px;padding-right: 15px;}
.qy-yg-gs .bd ul strong{color: #444444;font-size: 14px;display: block;}
.qy-yg-gs .bd ul p{line-height: 24px;color: #858585;font-size: 14px;margin-bottom: 20px;}
.slideTxtBox .bd li{}
.slideTxtBox .bd li .date{}
.slideTxtBox .hd ul li span{width: 120px;height: 3px;background: #c4160f;display: none;position: absolute;margin-left: -28px;margin-top: -4px;}
.qy-yg-gs{margin-top: 30px;}
.qy-img:hover{border: 2px #ffff00 solid;}
.qy-yg-gs-bd ul{padding: 0px 0;}
.qy-yg-gs-bd ul span{color: #4280ba;font-size: 16px;}
.qy-yg-gs-bd ul p{font-size: 16px;color: #666666;}
.qy-yg-gs-bd ul p img{max-width: 100%;}
#service-li ul li span{margin-left: 0px;}
.slideTxtBox .hd ul li.on #service-li ul li{border-top:3px #c4160f solid;}

.sol-tab{}
.sol-tab strong{font-size: 16px;color: #333333;text-align: center;}
/*.firstRow{background: #f3f3f3;}*/
.table1 td{border:1px solid #ccc;padding:0 10px;}
.table1 tr:first-child td{text-align: center;}
.table1 td:first-child{text-align: center;}/*20150929*/

/*成功案例*/
/*.success-case{padding-top: 25px;}*/
.success-case ul li{padding:0 10px;margin-bottom: 10px;}
.success-case ul li:nth-child(3n+1){padding-left: 0px;padding-right: 16px;}
.success-case ul li:nth-child(3n+2){padding-left: 8px;padding-right: 8px;}
.success-case ul li:nth-child(3n){padding-left: 16px;padding-right: 0px;}
.success-case ul li a{display:inline-block;width: 100%;background: #F0EFEF;padding:5px;}
.success-case ul li img{width: 100%;max-width: 100%;}
.success-case ul li strong{font-size: 14px;color: #da251d;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;display: block;line-height: 25px;}
.success-case ul li p{font-size: 12px;line-height: 20px;color: #333333;text-overflow:ellipsis;white-space: normal;overflow: hidden;height: 60px;}
.success-case ul li:hover a{background: #4b6578;}
.success-case ul li:hover strong{color: #fff;}
.success-case ul li:hover p{color: #fff;}
.success-p h3{text-align: center;border-bottom:1px #D3D3D9 dashed;color: #333333;margin-top: 25px;font-size: 30px;font-weight: bold;padding: 10px;}
.success-c{padding-top: 30px;}
.success-c strong{font-size: 16px;color: #333333;}
.success-c p{font-size: 14px;color: #555555;line-height: 25px;}
.success-c p img{width: auto;max-width: 100%;float: left;margin-top: 30px;margin-bottom: 30px;}

/*员工风采*/
.com-r-center{background: #fff;padding-bottom: 50px;overflow: hidden;color:#333;font-size: 14px;line-height: 30px;margin-bottom: 20px;}
.com-r-center ul{margin-top: 20px;overflow: hidden;}
.com-r-center img{width: 100%;}
.com-r-center-p{border-top: 1px #ccc dashed;margin-top: 10px;padding-top: 10px;}
.com-r-center-p small{color: #9fa4af;font-size: 12px;}
.com-r-center-p img{margin-top: 20px;width: 95%;margin-left: 0px;}
.com-r-center-p p{text-align: justify;}
.com-r-center-img{text-align: center;margin-left: -5px;}
.com-r-center-img img{margin-left: 0px;}
.honour-list2-b img{ width: 100%;}
.honour-list2-b .honour-list2-img{ padding: 0;}
.honour-list2-b .honour-list2-img span{ margin: 0; padding: 0; margin-top: -39px;}
.honour-list-a{background: #fff;padding: 30px 25px;overflow: hidden;}
.honour-list2 li{margin-bottom: 30px;padding-left: 5px;padding-right: 8px;}
.honour-list2 li:nth-child(3n+1){padding-left: 0;padding-right: 20px;}
.honour-list2 li:nth-child(3n+2){padding-left: 10px;padding-right: 10px;}
.honour-list2 li:nth-child(3n){padding-left: 20px;padding-right: 0px;}
.honour-list2-img{position: relative;border: 2px #fff solid;}
.honour-list2-img:hover span{display: block;}
.honour-list2 li p{width: 100%;margin-bottom: 0;height: 49px;overflow: hidden;padding:5px 10px;color:#656565;}
.honour-list2 li p span{vertical-align:middle;display: inline-block;text-align: center;line-height: 20px;}
.honour-list2-img:before{content:'';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(45,53,105,0);}
.honour-list2-img:after{content:'';display: inline-block;position: absolute;top: 50%;left: 50%;margin-left: -33px;margin-top: -33px;width: 70px;height: 60px;background-image: url(../images/u13.png); opacity: 0;}
.honour-list2-img span{width: 100%;text-align: center;color: #fff;font-size: 14px;height: 40px;line-height: 30px;display: none;position: absolute;background: url(../images/bg.png);margin-top: -40px;}


/*培训中心》中心介绍*/
.center-pro{}
.center-pro h2{font-size: 16px;font-weight: bolder;}
.center-pro p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 20px;}
.center-pro p strong{color: #c4160f;font-size: 14px;}
.center-pro p span{font-size: 14px;color: #444444;font-weight: bold;margin-right: 15px;font-weight: bold;}
.center-pro p a{font-size: 14px;color: #666666;}

.center-pro-center{margin-top: 20px;}
.center-pro-center strong{font-size: 14px;color:#c4160f;}
.list-paddingleft-2{margin-top: 20px;}
.center-pro-center ul li{margin-top: 20px;padding-left: 0px;min-height: 200px;width: 30%;display: inline-block;vertical-align: top;margin: 0 15px 20px 5px;padding-right: 20px;}
.center-li-d{border-bottom: 1px #ccc solid;}
.center-li-d strong{font-size: 14px;font-weight: bold;color: #444444;}
.center-pro-center-li p{font-size: 14px;color: #666666;margin-bottom: 20px;}

.cultivate-content-img{text-align: center;}
.cultivate-content-img img{width: auto;max-height: 100%;margin-top: 20px;}
.cultivate-content-c strong{font-size: 16px;color: #444444;display: block; }


/*地图*/
.ss-map{border:1px #EEEEEE solid;margin-bottom: 30px;}
.ss-map-t{background: #EDEFF5;border-bottom: 1px #8D92AF solid;padding-left: 10px;}
.ss-map-t h3{display: inline-block;background: #2D3569;color:#fff;padding: 0 30px;margin: 0;line-height: 40px;font-size: 14px;}
.map{padding: 10px;}.map-b{height: 580px;}
.map-tab li{float:left;}

.download{margin-top: 20px;margin-bottom: 30px;}
#table1{width: 100%;height: 40px;}
#table1 tr{border-bottom: 1px #ccc dashed;}
#table1 tr:hover{background: #f3f3f3}
#table1 tr td{padding-top: 10px;padding-bottom: 10px;max-height: 40px;}
#table1 tr td:first-child{width: 30px;}
#table1 tr td:last-child{text-align: right;}
#firstRow a{display: block;}
#table1 tr td span{color: #8f8f8f;padding: 5px;border: 1px #8f8f8f solid;}
#table1 tr td span:hover{color: #fff;background: #c4160f}
#table1 tr td span i{margin-left: 5px;}
#firstRow{padding-left: 10px;color: #005da3}
#secondRow{text-align: left;}


.download-table td{border:1px #cccccc solid; padding:8px 10px;color: #333333;font-size: 14px;text-align: center;}
.download-table td:first-child{text-align: left;}
.download-table td span{display: inline-block;width: 11px;height: 12px;background: url(../images/file1.png) no-repeat;background-size: cover;vertical-align: middle;margin-right: 10px;}
.download-table td a{display: inline-block;padding:5px 15px;border: 1px #8f8f8f solid;color: #333333;font-size: 14px;}
.download-table td a i{margin-left: 5px;}
.download-table tr:hover{background: #f3f3f3;}
.download-table tr:hover a{background: #DA251D;border: 1px solid #DA251D;color: #ffffff;}

@media (min-width:1000px){
	.container{width: 1000px;}
}
 @media (min-width: 768px){
    .kefu-b2 [class^="col-"]{width: 100%;}
    /*.block-b{padding-right: 20px;padding-left: 5px;}*/
    .honour-list li:hover .honour-list-img:before{background:url(../images/zz.png);}
    .honour-list li:hover .honour-list-img:after{opacity: 1}
    .honour-list2 li:hover .honour-list2-img:before{background:url(../images/zz.png);}
    .honour-list2 li:hover .honour-list2-img:after{opacity: 1}
    .r-l-b a:hover .r-l-b-tit-b p{background-color: #14b0e3;color:#fff;}
    .r-l-b a:hover .r-l-b-tit-b>div{background: #0d89c9;color:#C6CDFA;line-height: 40px;}/*201508178 BY RX*/
    .r-l-b a:hover .r-l-b-tit-b{height: 130px;}
    .contactUs{margin-top: 30px;margin-bottom: 30px;}/*20150908*/
    /*.menu-collapse{display: none;}*/
    /*.menu-list{display: block;}*/
    .classic-center ul li.col-sm-3{padding:0;}
    .classic-center ul li:first-child .classic-center-b{margin-right: 15px;margin-left: 0px;}
    .classic-center ul li:last-child .classic-center-b{margin-right: 0;margin-left: 15px;}
    .classic-center ul li:nth-child(2) .classic-center-b{margin:0 10px 0 5px;}
    .classic-center ul li:nth-child(3) .classic-center-b{margin:0 5px 0 10px;}
}




@media (max-width: 1000px){
/*手机重置*/
	.news-list .news-img img{margin-top: 5px;}
	.news-content .news-img img{margin-top: 5px;}
	.menu-collapse{position: absolute;right: 20px;top: 22px;margin-top: -15px;background: none;border: none;width: 30px;height: 30px;line-height: 30px;text-align: center;display: none;font-size: 14px;color:#333333;}
	.news-list{margin-bottom: 10px;}
	.news-list li a{display: block;padding: 10px;}
	.block-b .row{margin:0;}
	/*产品详情*/
	.details [class^="col-"]{padding: 0 10px;}
	.details-b{margin: 0;padding: 20px 0 10px;}
	.details-img{padding:10px;text-align: center;}
	.details-i{margin-top: 10px;}
	.details-i h3{line-height: 32px;font-size: 26px;}
	.details-i dl dt,.details-i dl dd{font-size: 12px;line-height: 20px;}
	.details-i-btn{padding: 15px 0;}

	.details-b2-t{padding-left: 10px;height: 35px;}
	.details-b2-t h4{line-height: 40px;font-size: 14px;}
	.details-b2-t h4 em{background: url(../images/down.png);}
	.details-b2-b{padding: 10px;}
	.news-content-link a{float: left;}
	.pro-but a button{margin-top: 10px;margin-left: -15px;}
	.product-img img{width: 100%;}
	.honour-list2 ul{padding-top: 10px;margin: 0; overflow: hidden;}
	.honour-list2 li{margin-bottom: 10px;}
	.honour-list2 [class^="col-"]{padding: 0 10px;}
	.honour-list2-img{background: #F7F7FB;padding: 10px;position: relative;}
	.honour-list2 li p{width: 100%;margin-bottom: 0;height: 50px;overflow: hidden;padding:0 10px;background: #EDEFF5;color:#656565;}
	.honour-list2 li p span{vertical-align:middle;display: inline-block;text-align: center;}
	
	
	.product .index-product-info .index-product-img{height: 180px;}
	.product .index-product-slide .check-info{margin-top: 0;}
	.product .index-product-slide p{line-height: 20px;max-height: 80px;}
	.product-detail.col-sm-5,.product-detail.col-sm-7{width: 100%;padding:0;}
	.product .index-product-info:nth-child(3n+1){padding-left: 0;padding-right: 20px;}
	.product .index-product-info:nth-child(3n+2){padding-left: 10px;padding-right: 10px;}
	.product .index-product-info:nth-child(3n){padding-left: 20px;padding-right: 0;}
 }
  @media (max-width: 768px){
  	.bdsharebuttonbox{float: left;}
  	.success-case ul li img{width: 100%;}
  	.news-img img{margin-top: 0px;}
  	.success-case ul li{padding: 5px;}
  	.success-case ul li:nth-child(2n+1){padding-left: 0px;padding-right: 10px;}
	.success-case ul li:nth-child(2n){padding-left: 10px;padding-right: 0px;}
  	.success-case{padding-top: 10px;}
  	.menu-t{padding: 10px;}
	.menu{margin-top: 10px;margin-bottom: 10px;}
	.fenye{margin-top: 0;}
	.item08-b{margin-top: 20px}
	.l-contact-info-t h2{font-size: 14px;}
	.navigation li.current{width: 100%;}
	.lend{height: 70px;}
	.lend span{font-size: 12px;margin-top: 5px;margin-left: 10px;}
	.section .pBrush a{padding: 0px;margin:5px;line-height: 10px;font-size: 10px;}
	.section .pBrush{margin-top: 50px;line-height: 20px;}
	.successCase-wz p{max-height: 60px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
	.contactUs{margin-bottom: 20px;}
	.location{margin-top: 10px;}
	.menu{margin: 0px;}
	.block-a{margin-top: 15px;}
	.fenye{margin-bottom: 0px;}
	.con-us ul li p{max-width: 350px;}
    .newproduct .bx-controls-direction a.bx-prev{top: 105px;}
    .newproduct .bx-controls-direction a.bx-next{top: 105px;}
    .link-center{padding: 0px 8px 0px 8px;}
    .bottom{padding: 0px 5px 0px 5px;}
    .link{margin-top: -80px;}
    .index-news{margin-top: 20px;}
    .case{margin-top: -50px;}
    .block-a.col-xs-12,.block-b.col-xs-12{padding:0;}
    .block-b{margin-top: 20px;margin-bottom: 20px;}
    .honour-list2 li p{background:none;}
	.honour-list2-img span{width: 100%;margin-top: -30px;margin-left: -9px;}
    .menu-collapse{display: inline-block;}
    .qy-yg-gs{margin-top: 20px;}
    .qy-yg-gs .bd ul strong{margin-top: 0px;}
    .service strong{margin-top: 10px;}
    .service p{margin-top: 10px;}
	.news-content-b{padding-top: 0px;}
	.news-content-link a{width: auto;max-width: 100%;}
	#secondRow{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;max-width: 310px;}
	.product .index-product-info:nth-child(2n){padding-left: 10px;padding-right: 0;}
	.product .index-product-info:nth-child(2n+1){padding-left: 0;padding-right: 10px;}
	.product .index-product-info{margin-bottom: 20px;}
	.honour-list2 li:nth-child(2n+1){padding-left: 0;padding-right: 10px;}
	.honour-list2 li:nth-child(2n){padding-left: 10px;padding-right: 0px;}
	.honour-list2 li{margin-bottom: 20px;}
	.product-list{margin-top: 20px;}
	.product-detail1{padding: 0px;}
	.product-detail2{padding: 0px;}

}
 @media (max-width: 640px){
 	.news-list-img{width: 120px;height: 70px;}
 	.news-list-i{margin-left: 130px;}
 	.news-list-d{margin-left: 0;}
 	.news-list-i h5{margin:0;}
 	.news-list-i p{height: auto;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
 	.fx{position: relative;display: block;top:5px;left: 0px;}
 }
 @media (max-width: 480px){
	.success-p h3{font-size: 24px;}
	.qy-yg-gs .hd ul li{font-size: 12px;}
	.service-p .contact-us1 .qy-yg-gs-hd li{padding:10px 5px;}
	.slideTxtBox .hd ul li.on i{display: none;}
	.details-i h3{font-size: 20px;}
	.news-content h3{margin-top: 10px;font-size: 22px;}
	.pro-hover p{line-height: 20px;}
	.pro-hover strong{max-height: 12px;line-height: 10px;overflow: hidden;}
	.pro-but a button{margin-top: 10px;}
	.product-s span{max-width: 160px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
	.honour-list2 li{margin-top: 10px;}
	.honour-list2-b .honour-list2-img span{padding-top: 6px;}
	.news-list-i h5{font-size: 14px;}
	.product .index-product-info .index-product-img{height: 120px;}
	#secondRow{max-width: 250px;}
}
 
@media (max-width: 360px){
	.item02 .nav-tabs li{width: 131px;height: 22px;}
	.item02 .nav-tabs li a{height: 22px;line-height: 22px;}
	.item02 .nav-tabs li.active{width: 131px;height:26px;}
	.item02 .nav-tabs li.active a{line-height: 26px;}
	.item02 .nav-tabs li a{margin: 1px 5px 0;font: 10px;}
	.item02 .nav-tabs li a i{font-size: 12px;overflow: hidden;}
	.zx-list li a img{height: auto;}
	.bottom img{float: left;margin-top: -10px;}
	.bottom img{display: none;}
    .newproduct .bx-controls-direction a.bx-prev{top: 95px;}
    .newproduct .bx-controls-direction a.bx-next{top: 95px;}
    .link{margin-top: -70px;padding-top: 30px;}
    .zx-list li a strong{max-width: 170px;}
    .honour{margin-top: 20px;}
    .bx-wrapper .bx-pager.bx-default-pager a{width: 20px;}
    .classic-top-sp{width: 80px;height: 35px;}
    .classic-top-sp span{font-size: 16px;margin-left: 5px;}
    .classic-center{margin-top: -7px;}
    .honour-list2 li{height: 90px;margin-bottom: 5px;}
	.news-img img{margin-top: -25px;}
	.qy-yg-gs .bd ul p{font-size: 12px;}
	.table1 td{line-height: 25px;}
	.product-s span{max-width: 120px;}
	#secondRow{max-width: 200px;}
}
@media (max-width: 320px){
	.product-list .col-xs-4{width:100%;}
	.post-nums{display: none}
	.joinUs-list .panel-heading a .post{border-right: none}
	.news-c-b2 p {line-height: 26px;margin-bottom: 0;font-size: 12px;}
	.news-c-b2 p img{float:none;display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin: 0;margin-right: 5px;}
	.khly{margin-right: 5px;}
	.khly p{padding-top: 20px;padding-left: 10px;margin-right: 10px;}
	.c-btn{width: 90px;}
	.block-b{padding-right: 5px;padding-left: 5px;}
	.details-b2{margin-right: 5px;}
	.main-b{padding-bottom: 0px;}
	.menu-t strong{margin: 0;line-height: 32px;font-size: 16px;font-weight: bold;}
	.l-info-center-t strong{font-size: 16px;}
	.successCase-wz p{max-height: 40px;text-overflow:ellipsis;white-space: normal;overflow: hidden;}
	.successCase-glo{max-height: 40px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
	.successCase-glo img{margin-left: 5px;}
	.successCase-glo span{margin-left: 30px;}
	.bottom img{float: left;margin-top: -10px;}
	.honour-list2 li:hover p span{display: block;}
	.honour-list2 li p{height: 57px;}
	.honour-list2 li{margin-bottom: -40px;height: 160px;}
	.success-p h3{font-size: 18px;}
	.news-content-i{font-size: 12px;}
	.success-c strong{font-size: 14px;}
	.success-c p{font-size: 12px;}
	.product .index-product-info .index-product-img{height: 80px;}
}


.offcanvas-toggle {background: none; }
.offcanvas-toggle .icon-bar {background: #094; }
.offcanvas-toggle.offcanvas-toggle-close {margin-right: 0px; }
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(1) {-webkit-transform: rotate(45deg) translate(5px, 4px);-moz-transform: rotate(45deg) translate(5px, 4px);-o-transform: rotate(45deg) translate(5px, 4px);transform: rotate(45deg) translate(5px, 4px); }
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(2) {opacity: 0 !important; }
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(3) {-webkit-transform: rotate(-45deg) translate(4px, -4px);-moz-transform: rotate(-45deg) translate(4px, -4px);-o-transform: rotate(-45deg) translate(4px, -4px);transform: rotate(-45deg) translate(4px, -4px); }

/*location*/
.enlocation{width:350px;float: right;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    z-index: 100;
}